a plant species in the family cannaceae (canna indica) - German English Dictionary